be a demon for something - German English Dictionary